SiopAuthentication

data class SiopAuthentication(val client: Client, val responseMode: ResponseMode, val state: String?, val nonce: String, val responseEncryptionSpecification: ResponseEncryptionSpecification?, val idTokenType: List<IdTokenType>, val subjectSyntaxTypesSupported: List<SubjectSyntaxType>, val scope: Scope) : ResolvedRequestObject(source)

SIOPv2 Authentication request for issuing an id_token

Constructors

Link copied to clipboard
constructor(client: Client, responseMode: ResponseMode, state: String?, nonce: String, responseEncryptionSpecification: ResponseEncryptionSpecification?, idTokenType: List<IdTokenType>, subjectSyntaxTypesSupported: List<SubjectSyntaxType>, scope: Scope)

Properties

Link copied to clipboard
open override val client: Client
Link copied to clipboard
Link copied to clipboard
open override val nonce: String
Link copied to clipboard

The verifier's requirements, if any, for encrypting the authorization response.

Link copied to clipboard
open override val responseMode: ResponseMode
Link copied to clipboard
Link copied to clipboard
open override val state: String?